<?xml version='1.0' encoding='utf-8' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
		<title>bigpicture</title>
		<link type="text/css" rel="stylesheet" href="PLUGINS_ROOT/org.polarsys.kitalpha.doc/html/common/style/style.css"/>
	</head>
	<body>
		<h1 id="MDE_Rich_Text:_big_picture">MDE Rich Text: big picture</h1>
		<p>This section detailled the interactions between the clients of the MDE Rich Text Widget in hand and in other hand the component on which the widget is based</p>
		<p>
			<img border="0" src="../../img/richtext_architecture.png"/>
		</p>
		<p>The picture denote a workbench which uses the MDE Rich Text Widget on it's model. Kitalpha adapts Nebula Rich Text editor in context of Model Driven Engineering.</p>
		<h1 id="MDE_Rich_Text:_Plugins">MDE Rich Text: Plugins</h1>
		<ul>
			<li>
				<b>org.polarsys.kitalpha.richtext.common</b>: Contains services and abstract implementation that the widget must provide
			</li>
			<li>
				<b>org.polarsys.kitalpha.richtext.nebula.widget</b>: contains specific Nebula Widget adaptations. This component is responsible to instantiate the Nebula Rich Text Editor
			</li>
			<li>
				<b>org.polarsys.kitalpha.richtext.widget</b>: The implementation of widget and provides an Eclipse editor which embed the Widget, extension point to use a specifique property sheet page, a factory which provides a set of configurations of the the widget and install listeners to ''Open Link' menu and saving on focus lost event.
			</li>
			<li>
				<b>org.polarsys.kitalpha.richtext.tools</b>: Contains implementation of specific tools for the MDE. Mainly, Add Link and Add image tools. Also, it provides extension point which handle link types
			</li>
			<li>
				<b>org.polarsys.kitalpha.richtext.widget.ext</b>: Contains the contributions which allows management of links
			</li>
			<li>
				<b>org.polarsys.kitalpha.richtext.widget.tools.strategies</b>: Contains the contributions which allows the navigration from link to its target, mainly, to model element.
			</li>
		</ul>
	</body>
</html>